#include <stdio.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <fcntl.h>
#include <unistd.h>

#define SIZE 128

int main()
{
  close(1);
  int fd = open("log.txt",  O_APPEND);
  if(fd < 0){
    perror("open error!\n");
    return 0;
  }

  printf("hello world ... %d\n", fd);
  fflush(stdout);
  close(fd);
  //FILE *fp = fopen("log.txt", "a");
  //if(NULL == fp){
  //  perror("fopen error!\n");
  //  return 1;
  //}

  //const char *msg = "hello world!\n";
  //fwrite(msg, strlen(msg), 1, fp);
  //char c = 'A';
  //for(; c <= 'Z'; c++){
  //  fputc(c, fp);
  //}

  //fclose(fp);
}
